Playing, Constructionism, and Music in Early-Stage Software Engineering Education

نویسندگان

چکیده

Understanding that design involves trade-offs, thinking at multiple levels of abstraction, and considering the cohesion coupling between sub-components a larger whole is an important part software (and other) engineering. It can be challenging to convey such abstract concepts novice engineers, especially for materials are themselves (e.g. software). Such challenges compounded when teaching secondary school stage where students have limited experience large-scale problems motivate need abstraction all. In this paper, we describe method introducing these using LEGO® Raspberry Pi computers, asking them build musical instruments as entertaining way motivating engagement with learning about through play. The has been successfully piloted in series three classroom sessions key observations experiences presented.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software for Music Education

Learning to play musical instruments can require a large investment of both time and money for individuals since instruments can be expensive to buy and tend to have relatively steep learning curves. This paper describes one student's senior honors project: a software application called OffKey which aims to improve accessibility and education in music by allowing individuals to use a computer k...

متن کامل

Teams in Software Engineering Education

1 Judith E. Sims-Knight, Psychology Department, U. of Massachusetts Dartmouth, N. Dartmouth, MA 02747, [email protected] 2 Richard L. Upchurch, CIS Department, U. of Massachusetts Dartmouth, N. Dartmouth, MA 02747, [email protected] 3 T. A. Powers, Psychology Department, U. of Massachusetts Dartmouth, N. Dartmouth, MA 02747, [email protected] 4 Sara Haden, Psychology Department, U. of ...

متن کامل

Professional software Engineering Education

This paper is a speculation about how universities might organize new lines of business in software engineering professional education. Professional education enables practicing professionals to achieve defined levels of competence and to be certified according to standards in their professions. This kind of education is offered at very few universities. This paper proposes a conceptual framewo...

متن کامل

Putting the Engineering into Software Engineering Education

I recently read a paper about software engineering research,1 and once again discovered that its author, Lionel Brand, had published “my” ideas before I wrote them. Thankfully, his writing often stimulates further thinking, and this was no exception. His visionary thoughts on software engineering research started me thinking, but in terms of software engineering education rather than research. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Multidisciplinary Journal for Education, Social and Technological Sciences

سال: 2022

ISSN: ['2341-2593']

DOI: https://doi.org/10.4995/muse.2022.16453